microwave transparency - Spanish English Dictionary